package application.common.render;

import com.sun.jna.NativeLong;

import application.common.model.Camera;
import application.common.util.HCNetSDK.NET_DVR_DEVICEINFO_V30;

public class NET_DVR_DEVICE {
	private Camera camera;
	private NativeLong lUserID;
	private NET_DVR_DEVICEINFO_V30 DVR_DEVICEINFO_V30;
	private boolean m_bRecord;
	private NativeLong m_lRealHandle;
	public NET_DVR_DEVICE(Camera camera,NativeLong lUserID, NET_DVR_DEVICEINFO_V30 dVR_DEVICEINFO_V30) {
		super();
		this.camera = camera;
		this.lUserID = lUserID;
		DVR_DEVICEINFO_V30 = dVR_DEVICEINFO_V30;
	}
	public NativeLong getlUserID() {
		return lUserID;
	}
	public void setlUserID(NativeLong lUserID) {
		this.lUserID = lUserID;
	}
	public NET_DVR_DEVICEINFO_V30 getDVR_DEVICEINFO_V30() {
		return DVR_DEVICEINFO_V30;
	}
	public void setDVR_DEVICEINFO_V30(NET_DVR_DEVICEINFO_V30 dVR_DEVICEINFO_V30) {
		DVR_DEVICEINFO_V30 = dVR_DEVICEINFO_V30;
	}
	public boolean isM_bRecord() {
		return m_bRecord;
	}
	public void setM_bRecord(boolean m_bRecord) {
		this.m_bRecord = m_bRecord;
	}
	public Camera getCamera() {
		return camera;
	}
	public void setCamera(Camera camera) {
		this.camera = camera;
	}
	public NativeLong getM_lRealHandle() {
		return m_lRealHandle;
	}
	public void setM_lRealHandle(NativeLong m_lRealHandle) {
		this.m_lRealHandle = m_lRealHandle;
	}
	
	
}
